home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Demos / A.D. Software / OOFILE / PhoneControl OOFILE sample / Source / CPhoneControlApp.h < prev    next >
Text File  |  1995-12-09  |  975b  |  41 lines

  1. // CPhoneControlApp.h -- application class
  2. // Created 01/01/95 12:01 PM by AppMaker
  3.  
  4. #pragma once
  5.  
  6. #include <LDocApplication.h>
  7.  
  8. //----------
  9. class    CPhoneControlApp : public LDocApplication {
  10.  
  11. public:
  12.                         CPhoneControlApp();
  13.     virtual                ~CPhoneControlApp();
  14.  
  15.     virtual void        RegisterClasses();
  16.     virtual void        SetUpMenus();
  17.     virtual void        StartUp();
  18.  
  19.     virtual Boolean        ObeyCommand            (CommandT    inCommand,
  20.                                              void        *ioParam = nil);
  21.     virtual void        FindCommandStatus    (CommandT    inCommand,
  22.                                              Boolean    &outEnabled,
  23.                                              Boolean    &outUsesMark,
  24.                                              Char16        &outMark,
  25.                                              Str255        outName);
  26.  
  27. protected:
  28.     virtual LModelObject    *MakeNewDocument();
  29.     virtual void            ChooseDocument();
  30.     virtual void            OpenDocument    (FSSpec        *inMacFSSpec);
  31.  
  32. #ifdef BLIND_OPEN
  33. public:
  34.     static char sDatabaseLocationPath[256];
  35.     static char sImportFilePath[256];
  36.     static Boolean sImporting;
  37.     static DateTimeRec sStartImport;
  38.     static unsigned long sImportInterval;
  39. #endif
  40. };
  41.